﻿using System;

namespace SocialApi.Instagram.Exceptions
{
    /// <summary>
    /// Базовый класс перехвата ошибок
    /// </summary>
    public class IntsagramException : Exception
    {
        /// <summary>
        /// Создаёт новый экземпляр класса <see cref="IntsagramException" />
        /// </summary>
        public IntsagramException() { }

        /// <summary>
        /// Создаёт новый экземпляр класса <see cref="IntsagramException" />
        /// </summary>
        /// <param name="message">Сообщение об ошибке</param>
        public IntsagramException(string message) : base(message) { }

        /// <summary>
        /// Создаёт новый экземпляр класса <see cref="IntsagramException" />
        /// </summary>
        /// <param name="message">Сообщение об ошибке</param>
        /// <param name="innerException">Детальное данные ошибки</param>
        public IntsagramException(string message, Exception innerException) : base(message, innerException) { }
    }
}